lucas frigeri
International FootballPSIM Jogja 0-0 Isenmulang: 68% Possession and a Goal Line Nobody Could CrossI sat in the fourth row of the Kapten I Wayan Dipta Stadium in Gianyar that...
Table TennisVietnamese Table Tennis and the Cost of an Empty Analysis FrameworkA nine-layer table tennis analysis framework has just finished running and...
ChessThe Scandinavian Defense, Carlsen's Endorsement and the 60-Minute Equation: What Really Sells an Opening System?Sixty minutes. In the entire promotional blurb for the product titled "Endgam...
Domestic FootballMessi Buys Eldense: A Second Club and the Gaps Nobody Has FilledThe ball was placed at an angle so narrow it seemed unreasonable. Most player...
International FootballBeşiktaş before Marseille: Six Matches, One Goal Conceded, and the Gap the Stats Leave BehindBeşiktaş before Marseille: Six Matches, One Goal Conceded, and the Gap the...
Table Tennis2026 European Men's Singles Round of 16: Four Paths to the Quarterfinals, One Shared Signal About Nerve in Deciding GamesIn the third game, Patrick Franziska led 10-6. The table in Ljubljana was fas...
EsportsWorlds 2026: T1 Claim a Fifth Title and the Limits of Pre-Match DataOn the night of November 2, 2026, at the O2 Arena in London, T1 defeated...
International FootballYassir Zabiri: seven goals, a U23 award and a swapped nameOn 30 September, when LaLiga announced its U23 player of the month, I was...
International FootballThree Holes in the Report That Cristiano Ronaldo Walked Out on PortugalA £215 fine. A 30-day suspension. Two figures sitting next to each other in t...
International FootballJota Returns From Cruciate Injury: Celtic Are Holding an Asset They Have Not RepricedIn the two matches Jota played on his return for Celtic, his team beat...
BadmintonAn Se-young at Aichi-Nagoya: A 21-9 Second Game and a Twelve-Point GapThe Aichi-Nagoya stands leaned entirely to one side. On September 29, 2026, A...
BadmintonFrench Open 2026: Sindhu Beats Akechi in 73 Minutes, Meets An Se Young in Final Carrying an 0-10 RecordThe scoreline read 15-16 in the third game — the only moment across 73 minute...
VolleyballDeep Volleyball Analysis: When Input Data Is Empty and Lessons on Sports Information ProcessingIn the context of Vietnam's increasingly professional sports industry, match...
International FootballIncheon United in the K League Season: When Tempo Becomes a Survival EquationMorning in Incheon, and the training ground carries the sound of boots striki...
Martial ArtsHAGL beats Binh Duong 2-1 in dramatic fashion: Cong Phuong's double and Kiatisuk's tactical puzzlePleiku Stadium was on fire this afternoon. 12,000 fans filled the stands, dru...
Domestic FootballCAHN vs Kashima Antlers: The 20-Second VAR Wait, a 3.4x Gap, and a Fitness Crisis That Cannot Be HiddenA note. Four letters. And a number nobody in the press room wanted to mention...
EsportsWhen Esports Data Comes Up Empty: The Discipline of Silence in AnalysisAt two in the morning in Busan, I opened an esports analysis sheet and found ...
International FootballNo Signature, Already Sold: Inside the V.League Transfer WindowAt 6 a.m. on 12 June 2026, I stood outside the training ground of a V.League...
International FootballPPDA and the Final 20 Minutes: The Pressing Map V.League Refuses to ReadOver the last three rounds, the PPDA of a team long regarded as V.League's...
BadmintonThe Aichi-Nagoya Map: When the Draw Sheet Contradicts Itself Before the First Shuttle FallsThere was one detail in the Asian Games 2026 badminton draw that made me stop...
